package com.cash.loan.modular.cash.service;

import com.cash.loan.common.result.PageResult;
import com.cash.loan.modular.cash.transfer.vo.ProductListVo;

import java.util.List;
import java.util.Map;

/**
 * @author Administrator
 * @description
 * @date 2018年10月03 9:40
 */
public interface CateService {

    /**
     * 根据产品类别id获得下面的产品列表
     * @param cateId
     * @param currentPage
     * @param pageSize
     * @param uiType
     * @return
     */
    PageResult<ProductListVo> getProductListByCateId(Integer cateId, Integer currentPage,
                                                     Integer pageSize,Integer uiType);

    /**
     * 得到所有的类别
     * @return
     */
    List<Map<String,Object>> getCateList();
}
